President
Eric Leonard
CEO Approval Rating
60/100
Essilor of America is a Texas-based eyewear company that designs and manufactures sunglasses, eyeglass frames and accessories for retail outlets.